home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_70_CUSTFRMT.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
95KB
|
1,727 lines
# near model CODE resource
# jump table entries: 10856-10857 (2 of them)
export_1357:
fn00000000:
00000000 4E56 FF00 link A6, -0x0100
00000004 48E7 1118 movem.l -[A7], D3,D7,A3,A4
00000008 49ED E220 lea.l A4, [A5 - 0x1DE0]
0000000C 47EE FF00 lea.l A3, [A6 - 0x100]
00000010 7E00 moveq.l D7, 0x00
label00000012:
00000012 2F0B move.l -[A7], A3
00000014 2007 move.l D0, D7
00000016 D0BC 0000 0640 add.l D0, 0x640
0000001C 2F00 move.l -[A7], D0
0000001E 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */]
00000022 2F0B move.l -[A7], A3
00000024 4EAD 0F3A jsr [A5 + 0xF3A /* export_483 */]
00000028 5280 addq.l D0, 1
0000002A 588F addq.l A7, 4
0000002C 2F00 move.l -[A7], D0
0000002E 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
00000032 2207 move.l D1, D7
00000034 E541 asl D1.w, 2
00000036 2980 1000 move.l [A4 + D1.w], D0
0000003A 4FEF 000C lea.l A7, [A7 + 0xC]
0000003E 6712 beq +0x14 /* 00000052 */
00000040 2F0B move.l -[A7], A3
00000042 2007 move.l D0, D7
00000044 E540 asl D0.w, 2
00000046 2F34 0000 move.l -[A7], [A4 + D0.w]
0000004A 4EAD 0F2A jsr [A5 + 0xF2A /* export_481 */]
0000004E 508F addq.l A7, 8
00000050 6004 bra +0x6 /* 00000056 */
label00000052:
00000052 7000 moveq.l D0, 0x00
00000054 600E bra +0x10 /* 00000064 */
label00000056:
00000056 5287 addq.l D7, 1
00000058 702E moveq.l D0, 0x2E
0000005A B087 cmp.l D0, D7
0000005C 6EB4 bgt -0x4A /* 00000012 */
0000005E 526D E21E addq.w [A5 - 0x1DE2], 1
00000062 7001 moveq.l D0, 0x01
label00000064:
00000064 4CEE 1888 FEF0 movem.l D3,D7,A3,A4, [A6 - 0x110]
0000006A 4E5E unlink A6
0000006C 4E75 rts
export_1358:
0000006E 4E56 FDB8 link A6, -0x0248
00000072 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000076 286E 0014 movea.l A4, [A6 + 0x14]
0000007A 4A6D E21E tst.w [A5 - 0x1DE2]
0000007E 6604 bne +0x6 /* 00000084 */
00000080 4EBA FF7E jsr [PC - 0x82 /* 00000000 */]
label00000084:
00000084 426D EA5C clr.w [A5 - 0x15A4]
00000088 426E FEC8 clr.w [A6 - 0x138]
0000008C 3D7C 0001 FDBA move.w [A6 - 0x246], 0x1
00000092 1D7C FFFF FECF move.b [A6 - 0x131], 0xFF
00000098 422E FECE clr.b [A6 - 0x132]
0000009C 422E FECB clr.b [A6 - 0x135]
000000A0 422E FECD clr.b [A6 - 0x133]
000000A4 422E FECF clr.b [A6 - 0x131]
000000A8 422E FDBF clr.b [A6 - 0x241]
000000AC 422E FDBE clr.b [A6 - 0x242]
000000B0 422E FDBD clr.b [A6 - 0x243]
000000B4 422E FED3 clr.b [A6 - 0x12D]
000000B8 426E FDC4 clr.w [A6 - 0x23C]
000000BC 426E FED0 clr.w [A6 - 0x130]
000000C0 426E FFEA clr.w [A6 - 0x16]
000000C4 426E FFE8 clr.w [A6 - 0x18]
000000C8 426E FDC2 clr.w [A6 - 0x23E]
000000CC 426E FDC0 clr.w [A6 - 0x240]
000000D0 426E FFFA clr.w [A6 - 0x6]
000000D4 202E 0010 move.l D0, [A6 + 0x10]
000000D8 5280 addq.l D0, 1
000000DA 2D40 FFDC move.l [A6 - 0x24], D0
000000DE 206E 0010 movea.l A0, [A6 + 0x10]
000000E2 7000 moveq.l D0, 0x00
000000E4 1010 move.b D0, [A0]
000000E6 D0AE 0010 add.l D0, [A6 + 0x10]
000000EA 2D40 FFF4 move.l [A6 - 0xC], D0
000000EE 606A bra +0x6C /* 0000015A */
label000000F0:
000000F0 206E FFDC movea.l A0, [A6 - 0x24]
000000F4 1010 move.b D0, [A0]
000000F6 5300 subq.b D0, 1
000000F8 6740 beq +0x42 /* 0000013A */
000000FA 0400 0013 subi.b D0, 0x13
000000FE 6744 beq +0x46 /* 00000144 */
00000100 5900 subq.b D0, 4
00000102 670A beq +0xC /* 0000010E */
00000104 5300 subq.b D0, 1
00000106 6748 beq +0x4A /* 00000150 */
00000108 5100 subq.b D0, 8
0000010A 672E beq +0x30 /* 0000013A */
0000010C 6048 bra +0x4A /* 00000156 */
label0000010E:
0000010E 202E FFDC move.l D0, [A6 - 0x24]
00000112 90AE 0010 sub.l D0, [A6 + 0x10]
00000116 5280 addq.l D0, 1
00000118 7200 moveq.l D1, 0x00
0000011A 122E FECB move.b D1, [A6 - 0x135]
0000011E 522E FECB addq.b [A6 - 0x135], 1
00000122 41EE FECC lea.l A0, [A6 - 0x134]
00000126 1180 1000 move.b [A0 + D1.w], D0
0000012A 7003 moveq.l D0, 0x03
0000012C B02E FECB cmp.b D0, [A6 - 0x135]
00000130 6624 bne +0x26 /* 00000156 */
00000132 002E 0004 FDBD ori.b [A6 - 0x243], 0x4
00000138 601C bra +0x1E /* 00000156 */
label0000013A:
0000013A 52AE FFDC addq.l [A6 - 0x24], 1
0000013E 6016 bra +0x18 /* 00000156 */
label00000140:
00000140 52AE FFDC addq.l [A6 - 0x24], 1
label00000144:
00000144 206E FFDC movea.l A0, [A6 - 0x24]
00000148 7022 moveq.l D0, 0x22
0000014A B010 cmp.b D0, [A0]
0000014C 66F2 bne -0xC /* 00000140 */
0000014E 6006 bra +0x8 /* 00000156 */
label00000150:
00000150 002E 0004 FDBD ori.b [A6 - 0x243], 0x4
label00000156:
00000156 52AE FFDC addq.l [A6 - 0x24], 1
label0000015A:
0000015A 202E FFDC move.l D0, [A6 - 0x24]
0000015E B0AE FFF4 cmp.l D0, [A6 - 0xC]
00000162 638C bls -0x72 /* 000000F0 */
00000164 4A6E 000E tst.w [A6 + 0xE]
00000168 6600 04AC bne +0x4AE /* 00000616 */
0000016C 206E 0008 movea.l A0, [A6 + 0x8]
00000170 2D50 FFEC move.l [A6 - 0x14], [A0]
00000174 206E 0008 movea.l A0, [A6 + 0x8]
00000178 2D68 0004 FFF0 move.l [A6 - 0x10], [A0 + 0x4]
0000017E 202E 0010 move.l D0, [A6 + 0x10]
00000182 5280 addq.l D0, 1
00000184 2D40 FFD8 move.l [A6 - 0x28], D0
00000188 303C 0080 move.w D0, 0x80
0000018C C02E FFEC and.b D0, [A6 - 0x14]
00000190 6738 beq +0x3A /* 000001CA */
00000192 006E 0002 FDBA ori.w [A6 - 0x246], 0x2
00000198 7001 moveq.l D0, 0x01
0000019A B02E FECB cmp.b D0, [A6 - 0x135]
0000019E 6514 bcs +0x16 /* 000001B4 */
000001A0 7001 moveq.l D0, 0x01
000001A2 B02E FECB cmp.b D0, [A6 - 0x135]
000001A6 665A bne +0x5C /* 00000202 */
000001A8 102E FDBD move.b D0, [A6 - 0x243]
000001AC 4600 not.b D0
000001AE 7204 moveq.l D1, 0x04
000001B0 C200 and.b D1, D0
000001B2 674E beq +0x50 /* 00000202 */
label000001B4:
000001B4 002E 0020 FDBD ori.b [A6 - 0x243], 0x20 /* ' ' */
000001BA 7000 moveq.l D0, 0x00
000001BC 102E FECC move.b D0, [A6 - 0x134]
000001C0 D0AE 0010 add.l D0, [A6 + 0x10]
000001C4 2D40 FFD8 move.l [A6 - 0x28], D0
000001C8 6038 bra +0x3A /* 00000202 */
label000001CA:
000001CA 486E FFEC pea.l [A6 - 0x14]
000001CE 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */]
000001D2 4A40 tst.w D0
000001D4 588F addq.l A7, 4
000001D6 662A bne +0x2C /* 00000202 */
000001D8 7002 moveq.l D0, 0x02
000001DA B02E FECB cmp.b D0, [A6 - 0x135]
000001DE 6514 bcs +0x16 /* 000001F4 */
000001E0 7002 moveq.l D0, 0x02
000001E2 B02E FECB cmp.b D0, [A6 - 0x135]
000001E6 661A bne +0x1C /* 00000202 */
000001E8 102E FDBD move.b D0, [A6 - 0x243]
000001EC 4600 not.b D0
000001EE 7204 moveq.l D1, 0x04
000001F0 C200 and.b D1, D0
000001F2 670E beq +0x10 /* 00000202 */
label000001F4:
000001F4 7000 moveq.l D0, 0x00
000001F6 102E FECD move.b D0, [A6 - 0x133]
000001FA D0AE 0010 add.l D0, [A6 + 0x10]
000001FE 2D40 FFD8 move.l [A6 - 0x28], D0
label00000202:
00000202 2D6E FFD8 FFDC move.l [A6 - 0x24], [A6 - 0x28]
00000208 6000 01BE bra +0x1C0 /* 000003C8 */
label0000020C:
0000020C 206E FFDC movea.l A0, [A6 - 0x24]
00000210 1010 move.b D0, [A0]
00000212 5300 subq.b D0, 1
00000214 6500 01AE bcs +0x1B0 /* 000003C4 */
00000218 0C00 0024 cmpi.b D0, 0x24 /* '$' */
0000021C 6200 01A6 bhi +0x1A8 /* 000003C4 */
00000220 7200 moveq.l D1, 0x00
00000222 1200 move.b D1, D0
00000224 D241 add.w D1, D1
00000226 323B 1006 move.w D1, [PC + D1.w + 0x6]
0000022A 4EFB 1000 jmp [PC + D1.w]
0000022E 0164 bchg -[A4], D0
00000230 0182 bclr D2, D0
00000232 0182 bclr D2, D0
00000234 0182 bclr D2, D0
00000236 0182 bclr D2, D0
00000238 0182 bclr D2, D0
0000023A 0182 bclr D2, D0
0000023C 018E bclr A6, D0
0000023E 018E bclr A6, D0
00000240 018E bclr A6, D0
00000242 018E bclr A6, D0
00000244 018E bclr A6, D0
00000246 018E bclr A6, D0
00000248 018E bclr A6, D0
0000024A 018E bclr A6, D0
0000024C 018E bclr A6, D0
0000024E 018E bclr A6, D0
00000250 0182 bclr D2, D0
00000252 0182 bclr D2, D0
00000254 016E 014A bchg [A6 + 0x14A], D0
00000258 014A bchg A2, D0
0000025A 013C 0198 btst 0x98, D0
0000025E 017A 0112 bchg [PC + 0x112 /* 00000372, value 0xFDBD */], D0
00000262 0076 004C 0134 ori.w <<invalid full ext with I/IS == 4>>, 0x4C /* 'L' */
00000268 00B0 0182 0182 0164 ori.l <<invalid full ext with I/IS == 4>>, 0x1820182
00000270 014A bchg A2, D0
00000272 014A bchg A2, D0
00000274 0182 bclr D2, D0
00000276 0182 bclr D2, D0
00000278 7002 moveq.l D0, 0x02
0000027A C02E FDBD and.b D0, [A6 - 0x243]
0000027E 6708 beq +0xA /* 00000288 */
00000280 526E FDC4 addq.w [A6 - 0x23C], 1
00000284 6000 013E bra +0x140 /* 000003C4 */
label00000288:
00000288 102E FDBD move.b D0, [A6 - 0x243]
0000028C 0800 0000 btst.b D0, 0x0
00000290 6708 beq +0xA /* 0000029A */
00000292 526E FDC2 addq.w [A6 - 0x23E], 1
00000296 6000 012C bra +0x12E /* 000003C4 */
label0000029A:
0000029A 526E FDC0 addq.w [A6 - 0x240], 1
0000029E 6000 0124 bra +0x126 /* 000003C4 */
000002A2 7002 moveq.l D0, 0x02
000002A4 C02E FDBD and.b D0, [A6 - 0x243]
000002A8 670A beq +0xC /* 000002B4 */
000002AA 002E 0040 FDBD ori.b [A6 - 0x243], 0x40 /* '@' */
000002B0 6000 0112 bra +0x114 /* 000003C4 */
label000002B4:
000002B4 102E FDBD move.b D0, [A6 - 0x243]
000002B8 0800 0000 btst.b D0, 0x0
000002BC 6708 beq +0xA /* 000002C6 */
000002BE 526E FED0 addq.w [A6 - 0x130], 1
000002C2 6000 0100 bra +0x102 /* 000003C4 */
label000002C6:
000002C6 4A6E FDC0 tst.w [A6 - 0x240]
000002CA 6708 beq +0xA /* 000002D4 */
000002CC 526E FDC0 addq.w [A6 - 0x240], 1
000002D0 6000 00F2 bra +0xF4 /* 000003C4 */
label000002D4:
000002D4 526E FFE8 addq.w [A6 - 0x18], 1
000002D8 6000 00EA bra +0xEC /* 000003C4 */
000002DC 102E FDBD move.b D0, [A6 - 0x243]
000002E0 4600 not.b D0
000002E2 7201 moveq.l D1, 0x01
000002E4 C200 and.b D1, D0
000002E6 673E beq +0x40 /* 00000326 */
000002E8 202E FFDC move.l D0, [A6 - 0x24]
000002EC 5380 subq.l D0, 1
000002EE 2040 movea.l A0, D0
000002F0 701C moveq.l D0, 0x1C
000002F2 B010 cmp.b D0, [A0]
000002F4 670E beq +0x10 /* 00000304 */
000002F6 202E FFDC move.l D0, [A6 - 0x24]
000002FA 5380 subq.l D0, 1
000002FC 2040 movea.l A0, D0
000002FE 701B moveq.l D0, 0x1B
00000300 B010 cmp.b D0, [A0]
00000302 6622 bne +0x24 /* 00000326 */
label00000304:
00000304 206E FFDC movea.l A0, [A6 - 0x24]
00000308 701C moveq.l D0, 0x1C
0000030A B028 0001 cmp.b D0, [A0 + 0x1]
0000030E 670C beq +0xE /* 0000031C */
00000310 206E FFDC movea.l A0, [A6 - 0x24]
00000314 701B moveq.l D0, 0x1B
00000316 B028 0001 cmp.b D0, [A0 + 0x1]
0000031A 660A bne +0xC /* 00000326 */
label0000031C:
0000031C 002E 0008 FDBD ori.b [A6 - 0x243], 0x8
00000322 6000 00A0 bra +0xA2 /* 000003C4 */
label00000326:
00000326 486E FFEC pea.l [A6 - 0x14]
0000032A 486D E20E pea.l [A5 - 0x1DF2]
0000032E 486E FFEC pea.l [A6 - 0x14]
00000332 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
00000336 4FEF 000C lea.l A7, [A7 + 0xC]
0000033A 6000 0088 bra +0x8A /* 000003C4 */
0000033E 102E FDBD move.b D0, [A6 - 0x243]
00000342 4600 not.b D0
00000344 7210 moveq.l D1, 0x10
00000346 C200 and.b D1, D0
00000348 677A beq +0x7C /* 000003C4 */
0000034A 486E FFEC pea.l [A6 - 0x14]
0000034E 486D E216 pea.l [A5 - 0x1DEA]
00000352 486E FFEC pea.l [A6 - 0x14]
00000356 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
0000035A 4FEF 000C lea.l A7, [A7 + 0xC]
0000035E 6064 bra +0x66 /* 000003C4 */
00000360 002E 0001 FDBD ori.b [A6 - 0x243], 0x1
00000366 605C bra +0x5E /* 000003C4 */
00000368 006E 0008 FDBA ori.w [A6 - 0x246], 0x8
0000036E 002E 0010 FDBD ori.b [A6 - 0x243], 0x10
00000374 604E bra +0x50 /* 000003C4 */
00000376 302E FFE8 move.w D0, [A6 - 0x18]
0000037A D16E FDC0 add.w [A6 - 0x240], D0
0000037E 002E 0002 FDBD ori.b [A6 - 0x243], 0x2
00000384 302E FDC0 move.w D0, [A6 - 0x240]
00000388 5340 subq.w D0, 1
0000038A D16E FED0 add.w [A6 - 0x130], D0
0000038E 6034 bra +0x36 /* 000003C4 */
00000390 52AE FFDC addq.l [A6 - 0x24], 1
00000394 602E bra +0x30 /* 000003C4 */
label00000396:
00000396 52AE FFDC addq.l [A6 - 0x24], 1
0000039A 206E FFDC movea.l A0, [A6 - 0x24]
0000039E 7022 moveq.l D0, 0x22
000003A0 B010 cmp.b D0, [A0]
000003A2 66F2 bne -0xC /* 00000396 */
000003A4 601E bra +0x20 /* 000003C4 */
000003A6 002E 0010 FDBD ori.b [A6 - 0x243], 0x10
000003AC 6016 bra +0x18 /* 000003C4 */
000003AE 426E FDBA clr.w [A6 - 0x246]
000003B2 002E 0001 FDBF ori.b [A6 - 0x241], 0x1
000003B8 600A bra +0xC /* 000003C4 */
000003BA 426E FDBA clr.w [A6 - 0x246]
000003BE 002E 0080 FDBF ori.b [A6 - 0x241], 0x80
label000003C4:
000003C4 52AE FFDC addq.l [A6 - 0x24], 1
label000003C8:
000003C8 202E FFDC move.l D0, [A6 - 0x24]
000003CC B0AE FFF4 cmp.l D0, [A6 - 0xC]
000003D0 620C bhi +0xE /* 000003DE */
000003D2 206E FFDC movea.l A0, [A6 - 0x24]
000003D6 7018 moveq.l D0, 0x18
000003D8 B010 cmp.b D0, [A0]
000003DA 6600 FE30 bne -0x1CE /* 0000020C */
label000003DE:
000003DE 4A6E FFE8 tst.w [A6 - 0x18]
000003E2 670A beq +0xC /* 000003EE */
000003E4 4A6E FDC0 tst.w [A6 - 0x240]
000003E8 6704 beq +0x6 /* 000003EE */
000003EA 426E FFE8 clr.w [A6 - 0x18]
label000003EE:
000003EE 303C 0080 move.w D0, 0x80
000003F2 C02E FDBF and.b D0, [A6 - 0x241]
000003F6 6608 bne +0xA /* 00000400 */
000003F8 7001 moveq.l D0, 0x01
000003FA C02E FDBF and.b D0, [A6 - 0x241]
000003FE 672E beq +0x30 /* 0000042E */
label00000400:
00000400 303C 0080 move.w D0, 0x80
00000404 C02E FDBF and.b D0, [A6 - 0x241]
00000408 670A beq +0xC /* 00000414 */
0000040A 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000040E 4EAD 0D5A jsr [A5 + 0xD5A /* export_423 */]
00000412 588F addq.l A7, 4
label00000414:
00000414 102E FDBF move.b D0, [A6 - 0x241]
00000418 0800 0000 btst.b D0, 0x0
0000041C 6700 0284 beq +0x286 /* 000006A2 */
00000420 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000424 4EAD 0F5A jsr [A5 + 0xF5A /* export_487 */]
00000428 588F addq.l A7, 4
0000042A 6000 0276 bra +0x278 /* 000006A2 */
label0000042E:
0000042E 302E FDC2 move.w D0, [A6 - 0x23E]
00000432 D16E FED0 add.w [A6 - 0x130], D0
00000436 486E FDC6 pea.l [A6 - 0x23A]
0000043A 486E FEC8 pea.l [A6 - 0x138]
0000043E 486E FEC6 pea.l [A6 - 0x13A]
00000442 7000 moveq.l D0, 0x00
00000444 102E FDBD move.b D0, [A6 - 0x243]
00000448 7210 moveq.l D1, 0x10
0000044A C280 and.l D1, D0
0000044C 6704 beq +0x6 /* 00000452 */
0000044E 7000 moveq.l D0, 0x00
00000450 6012 bra +0x14 /* 00000464 */
label00000452:
00000452 7000 moveq.l D0, 0x00
00000454 102E FDBD move.b D0, [A6 - 0x243]
00000458 7202 moveq.l D1, 0x02
0000045A C280 and.l D1, D0
0000045C 6704 beq +0x6 /* 00000462 */
0000045E 7001 moveq.l D0, 0x01
00000460 6002 bra +0x4 /* 00000464 */
label00000462:
00000462 7002 moveq.l D0, 0x02
label00000464:
00000464 2F00 move.l -[A7], D0
00000466 7000 moveq.l D0, 0x00
00000468 102E FDBD move.b D0, [A6 - 0x243]
0000046C 7210 moveq.l D1, 0x10
0000046E C280 and.l D1, D0
00000470 6704 beq +0x6 /* 00000476 */
00000472 700E moveq.l D0, 0x0E
00000474 6008 bra +0xA /* 0000047E */
label00000476:
00000476 302E FED0 move.w D0, [A6 - 0x130]
0000047A 48C0 ext.l D0
0000047C 5280 addq.l D0, 1
label0000047E:
0000047E 2F00 move.l -[A7], D0
00000480 486E FFEC pea.l [A6 - 0x14]
00000484 4EAD 19D2 jsr [A5 + 0x19D2 /* export_822 */]
00000488 3D40 FFF8 move.w [A6 - 0x8], D0
0000048C 3D40 FDB8 move.w [A6 - 0x248], D0
00000490 4FEF 0018 lea.l A7, [A7 + 0x18]
00000494 6630 bne +0x32 /* 000004C6 */
00000496 426E FEC6 clr.w [A6 - 0x13A]
0000049A 3D6E FED0 FFEA move.w [A6 - 0x16], [A6 - 0x130]
000004A0 41EE FDC6 lea.l A0, [A6 - 0x23A]
000004A4 2D48 FFE4 move.l [A6 - 0x1C], A0
000004A8 600C bra +0xE /* 000004B6 */
label000004AA:
000004AA 206E FFE4 movea.l A0, [A6 - 0x1C]
000004AE 52AE FFE4 addq.l [A6 - 0x1C], 1
000004B2 10BC 0030 move.b [A0], 0x30 /* '0' */
label000004B6:
000004B6 302E FFEA move.w D0, [A6 - 0x16]
000004BA 536E FFEA subq.w [A6 - 0x16], 1
000004BE 4A40 tst.w D0
000004C0 66E8 bne -0x16 /* 000004AA */
000004C2 426E FEC8 clr.w [A6 - 0x138]
label000004C6:
000004C6 4A6E FDB8 tst.w [A6 - 0x248]
000004CA 6C1C bge +0x1E /* 000004E8 */
000004CC 3D7C 0135 FEC6 move.w [A6 - 0x13A], 0x135
000004D2 41EE FDC6 lea.l A0, [A6 - 0x23A]
000004D6 2D48 FFE4 move.l [A6 - 0x1C], A0
000004DA 486D E1D6 pea.l [A5 - 0x1E2A]
000004DE 486E FDC6 pea.l [A6 - 0x23A]
000004E2 4EAD 0F2A jsr [A5 + 0xF2A /* export_481 */]
000004E6 508F addq.l A7, 8
label000004E8:
000004E8 41EE FDC6 lea.l A0, [A6 - 0x23A]
000004EC 302E FDB8 move.w D0, [A6 - 0x248]
000004F0 48C0 ext.l D0
000004F2 D088 add.l D0, A0
000004F4 5380 subq.l D0, 1
000004F6 2D40 FFD4 move.l [A6 - 0x2C], D0
000004FA 7010 moveq.l D0, 0x10
000004FC C02E FDBD and.b D0, [A6 - 0x243]
00000500 6744 beq +0x46 /* 00000546 */
00000502 700F moveq.l D0, 0x0F
00000504 B06E FEC6 cmp.w D0, [A6 - 0x13A]
00000508 6D14 blt +0x16 /* 0000051E */
0000050A 302E FEC6 move.w D0, [A6 - 0x13A]
0000050E 48C0 ext.l D0
00000510 72F1 moveq.l D1, 0xFFFFFFF1
00000512 B280 cmp.l D1, D0
00000514 6C08 bge +0xA /* 0000051E */
00000516 3D6E FEC6 FFEA move.w [A6 - 0x16], [A6 - 0x13A]
0000051C 600A bra +0xC /* 00000528 */
label0000051E:
0000051E 426E FFEA clr.w [A6 - 0x16]
00000522 6004 bra +0x6 /* 00000528 */
label00000524:
00000524 536E FDB8 subq.w [A6 - 0x248], 1
label00000528:
00000528 302E FDB8 move.w D0, [A6 - 0x248]
0000052C B06E FFEA cmp.w D0, [A6 - 0x16]
00000530 6F00 0170 ble +0x172 /* 000006A2 */
00000534 206E FFD4 movea.l A0, [A6 - 0x2C]
00000538 53AE FFD4 subq.l [A6 - 0x2C], 1
0000053C 7030 moveq.l D0, 0x30
0000053E B010 cmp.b D0, [A0]
00000540 67E2 beq -0x1C /* 00000524 */
00000542 6000 015E bra +0x160 /* 000006A2 */
label00000546:
00000546 7002 moveq.l D0, 0x02
00000548 C02E FDBD and.b D0, [A6 - 0x243]
0000054C 6762 beq +0x64 /* 000005B0 */
0000054E 4A6E FFF8 tst.w [A6 - 0x8]
00000552 6708 beq +0xA /* 0000055C */
00000554 302E FDC0 move.w D0, [A6 - 0x240]
00000558 916E FEC6 sub.w [A6 - 0x13A], D0
label0000055C:
0000055C 302E FDC2 move.w D0, [A6 - 0x23E]
00000560 D06E FDC0 add.w D0, [A6 - 0x240]
00000564 3D40 FFEA move.w [A6 - 0x16], D0
00000568 7040 moveq.l D0, 0x40
0000056A C02E FDBD and.b D0, [A6 - 0x243]
0000056E 6710 beq +0x12 /* 00000580 */
00000570 4A6E FDC4 tst.w [A6 - 0x23C]
00000574 660A bne +0xC /* 00000580 */
00000576 526E FDC4 addq.w [A6 - 0x23C], 1
0000057A 6004 bra +0x6 /* 00000580 */
label0000057C:
0000057C 536E FDB8 subq.w [A6 - 0x248], 1
label00000580:
00000580 302E FDB8 move.w D0, [A6 - 0x248]
00000584 B06E FFEA cmp.w D0, [A6 - 0x16]
00000588 6F0E ble +0x10 /* 00000598 */
0000058A 206E FFD4 movea.l A0, [A6 - 0x2C]
0000058E 53AE FFD4 subq.l [A6 - 0x2C], 1
00000592 7030 moveq.l D0, 0x30
00000594 B010 cmp.b D0, [A0]
00000596 67E4 beq -0x1A /* 0000057C */
label00000598:
00000598 4A6E FFF8 tst.w [A6 - 0x8]
0000059C 6700 0104 beq +0x106 /* 000006A2 */
000005A0 302E FDB8 move.w D0, [A6 - 0x248]
000005A4 906E FFEA sub.w D0, [A6 - 0x16]
000005A8 D16E FDC2 add.w [A6 - 0x23E], D0
000005AC 6000 00F4 bra +0xF6 /* 000006A2 */
label000005B0:
000005B0 302E FDC2 move.w D0, [A6 - 0x23E]
000005B4 D06E FEC6 add.w D0, [A6 - 0x13A]
000005B8 3D40 FFEA move.w [A6 - 0x16], D0
000005BC 600E bra +0x10 /* 000005CC */
label000005BE:
000005BE 4A6E FED0 tst.w [A6 - 0x130]
000005C2 6704 beq +0x6 /* 000005C8 */
000005C4 536E FED0 subq.w [A6 - 0x130], 1
label000005C8:
000005C8 536E FDB8 subq.w [A6 - 0x248], 1
label000005CC:
000005CC 302E FDB8 move.w D0, [A6 - 0x248]
000005D0 B06E FFEA cmp.w D0, [A6 - 0x16]
000005D4 6F0E ble +0x10 /* 000005E4 */
000005D6 206E FFD4 movea.l A0, [A6 - 0x2C]
000005DA 53AE FFD4 subq.l [A6 - 0x2C], 1
000005DE 7030 moveq.l D0, 0x30
000005E0 B010 cmp.b D0, [A0]
000005E2 67DA beq -0x24 /* 000005BE */
label000005E4:
000005E4 3C2E FDB8 move.w D6, [A6 - 0x248]
000005E8 9C6E FEC6 sub.w D6, [A6 - 0x13A]
000005EC 4A6E FEC6 tst.w [A6 - 0x13A]
000005F0 6D0A blt +0xC /* 000005FC */
000005F2 BC6E FDC2 cmp.w D6, [A6 - 0x23E]
000005F6 6F04 ble +0x6 /* 000005FC */
000005F8 3D46 FDC2 move.w [A6 - 0x23E], D6
label000005FC:
000005FC 4A6E FDB8 tst.w [A6 - 0x248]
00000600 6700 00A0 beq +0xA2 /* 000006A2 */
00000604 4A6E FEC6 tst.w [A6 - 0x13A]
00000608 6C00 0098 bge +0x9A /* 000006A2 */
0000060C 3D6E FED0 FDC2 move.w [A6 - 0x23E], [A6 - 0x130]
00000612 6000 008E bra +0x90 /* 000006A2 */
label00000616:
00000616 7004 moveq.l D0, 0x04
00000618 C02E FDBD and.b D0, [A6 - 0x243]
0000061C 672E beq +0x30 /* 0000064C */
0000061E 4A2E FECB tst.b [A6 - 0x135]
00000622 671C beq +0x1E /* 00000640 */
00000624 7000 moveq.l D0, 0x00
00000626 102E FECB move.b D0, [A6 - 0x135]
0000062A 5380 subq.l D0, 1
0000062C 7200 moveq.l D1, 0x00
0000062E 41EE FECC lea.l A0, [A6 - 0x134]
00000632 1230 0000 move.b D1, [A0 + D0.w]
00000636 D2AE 0010 add.l D1, [A6 + 0x10]
0000063A 2D41 FFD8 move.l [A6 - 0x28], D1
0000063E 6062 bra +0x64 /* 000006A2 */
label00000640:
00000640 202E 0010 move.l D0, [A6 + 0x10]
00000644 5280 addq.l D0, 1
00000646 2D40 FFD8 move.l [A6 - 0x28], D0
0000064A 6056 bra +0x58 /* 000006A2 */
label0000064C:
0000064C 2D6E 0008 FFE0 move.l [A6 - 0x20], [A6 + 0x8]
00000652 206E FFE0 movea.l A0, [A6 - 0x20]
00000656 1890 move.b [A4], [A0]
00000658 264C movea.l A3, A4
0000065A 528B addq.l A3, 1
0000065C 206E FFE0 movea.l A0, [A6 - 0x20]
00000660 7000 moveq.l D0, 0x00
00000662 1010 move.b D0, [A0]
00000664 D0AE FFE0 add.l D0, [A6 - 0x20]
00000668 2D40 FFF4 move.l [A6 - 0xC], D0
0000066C 52AE FFE0 addq.l [A6 - 0x20], 1
00000670 600A bra +0xC /* 0000067C */
label00000672:
00000672 206E FFE0 movea.l A0, [A6 - 0x20]
00000676 52AE FFE0 addq.l [A6 - 0x20], 1
0000067A 16D0 move.b [A3]+, [A0]
label0000067C:
0000067C 202E FFE0 move.l D0, [A6 - 0x20]
00000680 B0AE FFF4 cmp.l D0, [A6 - 0xC]
00000684 620C bhi +0xE /* 00000692 */
00000686 200C move.l D0, A4
00000688 D0BC 0000 00FF add.l D0, 0xFF
0000068E B08B cmp.l D0, A3
00000690 62E0 bhi -0x1E /* 00000672 */
label00000692:
00000692 4213 clr.b [A3]
00000694 200B move.l D0, A3
00000696 908C sub.l D0, A4
00000698 5380 subq.l D0, 1
0000069A 1880 move.b [A4], D0
0000069C 7000 moveq.l D0, 0x00
0000069E 6000 0C02 bra +0xC04 /* 000012A2 */
label000006A2:
000006A2 2D6E FFD8 FFDC move.l [A6 - 0x24], [A6 - 0x28]
000006A8 264C movea.l A3, A4
000006AA 528B addq.l A3, 1
000006AC 41EE FDC6 lea.l A0, [A6 - 0x23A]
000006B0 2D48 FFE4 move.l [A6 - 0x1C], A0
000006B4 422E FDBF clr.b [A6 - 0x241]
000006B8 4A6E FEC8 tst.w [A6 - 0x138]
000006BC 6700 0A94 beq +0xA96 /* 00001152 */
000006C0 102E FDBD move.b D0, [A6 - 0x243]
000006C4 4600 not.b D0
000006C6 7220 moveq.l D1, 0x20
000006C8 C200 and.b D1, D0
000006CA 6700 0A86 beq +0xA88 /* 00001152 */
000006CE 202E FFDC move.l D0, [A6 - 0x24]
000006D2 B0AE FFF4 cmp.l D0, [A6 - 0xC]
000006D6 6200 0A7A bhi +0xA7C /* 00001152 */
000006DA 206E FFDC movea.l A0, [A6 - 0x24]
000006DE 7018 moveq.l D0, 0x18
000006E0 B010 cmp.b D0, [A0]
000006E2 6700 0A6E beq +0xA70 /* 00001152 */
000006E6 16FC 002D move.b [A3]+, 0x2D /* '-' */
000006EA 6000 0A66 bra +0xA68 /* 00001152 */
label000006EE:
000006EE 206E FFDC movea.l A0, [A6 - 0x24]
000006F2 1010 move.b D0, [A0]
000006F4 5300 subq.b D0, 1
000006F6 6500 09E0 bcs +0x9E2 /* 000010D8 */
000006FA 0C00 002C cmpi.b D0, 0x2C /* ',' */
000006FE 6200 09D8 bhi +0x9DA /* 000010D8 */
00000702 7200 moveq.l D1, 0x00
00000704 1200 move.b D1, D0
00000706 D241 add.w D1, D1
00000708 323B 1006 move.w D1, [PC + D1.w + 0x6]
0000070C 4EFB 1000 jmp [PC + D1.w]
00000710 053E btst <<invalid special address>>, D2
00000712 06FC .incomplete
00000714 06FC .incomplete
00000716 054C bchg A4, D2
00000718 054C bchg A4, D2
0000071A 06E6 .incomplete
0000071C 06E6 .incomplete
0000071E 0642 0642 addi.w D2, 0x642
00000722 05D4 .incomplete
00000724 05D4 .incomplete
00000726 0692 0658 05BC addi.l [A2], 0x65805BC
0000072C 05BC 0562 0562 bclr 0x5620562, D2
00000732 0712 btst [A2], D3
00000734 07AC 0512 bclr [A4 + 0x512], D3
00000738 0498 0498 03C4 subi.l [A0]+, 0x49803C4
0000073E 09CA .incomplete
00000740 03C4 .incomplete
00000742 0962 bchg -[A2], D4
00000744 005C 005C ori.w [A4]+, 0x5C /* '\\' */
00000748 0338 09D0 btst [0x000009D0], D1
0000074C 06AC 06AC 098C 0498 addi.l [A4 + 0x498], 0x6AC098C
00000754 0498 083C 08D6 subi.l [A0]+, 0x83C08D6
0000075A 0962 bchg -[A2], D4
0000075C 0962 bchg -[A2], D4
0000075E 0962 bchg -[A2], D4
00000760 0962 bchg -[A2], D4
00000762 0962 bchg -[A2], D4
00000764 0962 bchg -[A2], D4
00000766 0962 bchg -[A2], D4
00000768 0962 bchg -[A2], D4
0000076A 7002 moveq.l D0, 0x02
0000076C C02E FDBD and.b D0, [A6 - 0x243]
00000770 6700 0100 beq +0x102 /* 00000872 */
00000774 7002 moveq.l D0, 0x02
00000776 C02E FDBE and.b D0, [A6 - 0x242]
0000077A 6700 00B2 beq +0xB4 /* 0000082E */
0000077E 4A6E FDC4 tst.w [A6 - 0x23C]
00000782 6700 095A beq +0x95C /* 000010DE */
00000786 BC6E FDC4 cmp.w D6, [A6 - 0x23C]
0000078A 6C00 0088 bge +0x8A /* 00000814 */
0000078E 16FC 0030 move.b [A3]+, 0x30 /* '0' */
00000792 536E FDC4 subq.w [A6 - 0x23C], 1
00000796 6000 0946 bra +0x948 /* 000010DE */
label0000079A:
0000079A 3006 move.w D0, D6
0000079C 5340 subq.w D0, 1
0000079E 6B5E bmi +0x60 /* 000007FE */
000007A0 0C40 0002 cmpi.w D0, 0x2
000007A4 6E58 bgt +0x5A /* 000007FE */
000007A6 D040 add.w D0, D0
000007A8 303B 0006 move.w D0, [PC + D0.w + 0x6]
000007AC 4EFB 0000 jmp [PC + D0.w]
000007B0 0008 001C ori.b A0, 0x1C
000007B4 003C 302E ori.b ccr, 46
000007B8 FEC6 48C0 .extension 0xEC6 <<F/2-3/7>> // unimplemented
000007BC 720A moveq.l D1, 0x0A
000007BE 4EAD 0362 jsr [A5 + 0x362 /* export_104 */]
000007C2 7230 moveq.l D1, 0x30
000007C4 D001 add.b D0, D1
000007C6 16C0 move.b [A3]+, D0
000007C8 6038 bra +0x3A /* 00000802 */
000007CA 302E FEC6 move.w D0, [A6 - 0x13A]
000007CE 48C0 ext.l D0
000007D0 720A moveq.l D1, 0x0A
000007D2 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000007D6 7200 moveq.l D1, 0x00
000007D8 1200 move.b D1, D0
000007DA 48C1 ext.l D1
000007DC 83FC 000A divs.w D1, 0xA /* '\n' */
000007E0 4841 swap.w D1
000007E2 D27C 0030 add.w D1, 0x30 /* '0' */
000007E6 16C1 move.b [A3]+, D1
000007E8 6018 bra +0x1A /* 00000802 */
000007EA 302E FEC6 move.w D0, [A6 - 0x13A]
000007EE 48C0 ext.l D0
000007F0 7264 moveq.l D1, 0x64
000007F2 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000007F6 7230 moveq.l D1, 0x30
000007F8 D001 add.b D0, D1
000007FA 16C0 move.b [A3]+, D0
000007FC 6004 bra +0x6 /* 00000802 */
label000007FE:
000007FE 16FC 0030 move.b [A3]+, 0x30 /* '0' */
label00000802:
00000802 BC6E FDC4 cmp.w D6, [A6 - 0x23C]
00000806 660A bne +0xC /* 00000812 */
00000808 536E FDC4 subq.w [A6 - 0x23C], 1
0000080C 5346 subq.w D6, 1
0000080E 6000 08CE bra +0x8D0 /* 000010DE */
label00000812:
00000812 5346 subq.w D6, 1
label00000814:
00000814 BC6E FDC4 cmp.w D6, [A6 - 0x23C]
00000818 6D00 08C4 blt +0x8C6 /* 000010DE */
0000081C 200C move.l D0, A4
0000081E D0BC 0000 00FF add.l D0, 0xFF
00000824 B08B cmp.l D0, A3
00000826 6200 FF72 bhi -0x8C /* 0000079A */
0000082A 6000 08B2 bra +0x8B4 /* 000010DE */
label0000082E:
0000082E 102E FDBE move.b D0, [A6 - 0x242]
00000832 0800 0000 btst.b D0, 0x0
00000836 670E beq +0x10 /* 00000846 */
00000838 4A6E FDC2 tst.w [A6 - 0x23E]
0000083C 6700 08A0 beq +0x8A2 /* 000010DE */
00000840 536E FDC2 subq.w [A6 - 0x23E], 1
00000844 6004 bra +0x6 /* 0000084A */
label00000846:
00000846 536E FDC0 subq.w [A6 - 0x240], 1
label0000084A:
0000084A 41EE FDC6 lea.l A0, [A6 - 0x23A]
0000084E 302E FDB8 move.w D0, [A6 - 0x248]
00000852 48C0 ext.l D0
00000854 D088 add.l D0, A0
00000856 B0AE FFE4 cmp.l D0, [A6 - 0x1C]
0000085A 630E bls +0x10 /* 0000086A */
0000085C 206E FFE4 movea.l A0, [A6 - 0x1C]
00000860 52AE FFE4 addq.l [A6 - 0x1C], 1
00000864 7000 moveq.l D0, 0x00
00000866 1010 move.b D0, [A0]
00000868 6002 bra +0x4 /* 0000086C */
label0000086A:
0000086A 7030 moveq.l D0, 0x30
label0000086C:
0000086C 16C0 move.b [A3]+, D0
0000086E 6000 086E bra +0x870 /* 000010DE */
label00000872:
00000872 102E FDBE move.b D0, [A6 - 0x242]
00000876 0800 0000 btst.b D0, 0x0
0000087A 673E beq +0x40 /* 000008BA */
0000087C 4A6E FDC2 tst.w [A6 - 0x23E]
00000880 6700 085C beq +0x85E /* 000010DE */
00000884 536E FDC2 subq.w [A6 - 0x23E], 1
00000888 41EE FDC6 lea.l A0, [A6 - 0x23A]
0000088C 302E FDB8 move.w D0, [A6 - 0x248]
00000890 48C0 ext.l D0
00000892 D088 add.l D0, A0
00000894 B0AE FFE4 cmp.l D0, [A6 - 0x1C]
00000898 6306 bls +0x8 /* 000008A0 */
0000089A 4A6E FEC6 tst.w [A6 - 0x13A]
0000089E 6C0C bge +0xE /* 000008AC */
label000008A0:
000008A0 526E FEC6 addq.w [A6 - 0x13A], 1
000008A4 16FC 0030 move.b [A3]+, 0x30 /* '0' */
000008A8 6000 0834 bra +0x836 /* 000010DE */
label000008AC:
000008AC 206E FFE4 movea.l A0, [A6 - 0x1C]
000008B0 52AE FFE4 addq.l [A6 - 0x1C], 1
000008B4 16D0 move.b [A3]+, [A0]
000008B6 6000 0826 bra +0x828 /* 000010DE */
label000008BA:
000008BA 4A6E FDC0 tst.w [A6 - 0x240]
000008BE 6700 00C2 beq +0xC4 /* 00000982 */
000008C2 302E FDC0 move.w D0, [A6 - 0x240]
000008C6 B06E FEC6 cmp.w D0, [A6 - 0x13A]
000008CA 6630 bne +0x32 /* 000008FC */
000008CC 41EE FDC6 lea.l A0, [A6 - 0x23A]
000008D0 302E FDB8 move.w D0, [A6 - 0x248]
000008D4 48C0 ext.l D0
000008D6 D088 add.l D0, A0
000008D8 B0AE FFE4 cmp.l D0, [A6 - 0x1C]
000008DC 630E bls +0x10 /* 000008EC */
000008DE 206E FFE4 movea.l A0, [A6 - 0x1C]
000008E2 52AE FFE4 addq.l [A6 - 0x1C], 1
000008E6 7000 moveq.l D0, 0x00
000008E8 1010 move.b D0, [A0]
000008EA 6002 bra +0x4 /* 000008EE */
label000008EC:
000008EC 7030 moveq.l D0, 0x30
label000008EE:
000008EE 16C0 move.b [A3]+, D0
000008F0 536E FDC0 subq.w [A6 - 0x240], 1
000008F4 536E FEC6 subq.w [A6 - 0x13A], 1
000008F8 6000 07E4 bra +0x7E6 /* 000010DE */
label000008FC:
000008FC 302E FDC0 move.w D0, [A6 - 0x240]
00000900 B06E FEC6 cmp.w D0, [A6 - 0x13A]
00000904 6F58 ble +0x5A /* 0000095E */
00000906 200C move.l D0, A4
00000908 D0BC 0000 00FF add.l D0, 0xFF
0000090E B08B cmp.l D0, A3
00000910 634C bls +0x4E /* 0000095E */
00000912 536E FDC0 subq.w [A6 - 0x240], 1
00000916 16FC 0030 move.b [A3]+, 0x30 /* '0' */
0000091A 6000 07C2 bra +0x7C4 /* 000010DE */
label0000091E:
0000091E 41EE FDC6 lea.l A0, [A6 - 0x23A]
00000922 302E FDB8 move.w D0, [A6 - 0x248]
00000926 48C0 ext.l D0
00000928 D088 add.l D0, A0
0000092A B0AE FFE4 cmp.l D0, [A6 - 0x1C]
0000092E 630E bls +0x10 /* 0000093E */
00000930 206E FFE4 movea.l A0, [A6 - 0x1C]
00000934 52AE FFE4 addq.l [A6 - 0x1C], 1
00000938 7000 moveq.l D0, 0x00
0000093A 1010 move.b D0, [A0]
0000093C 6002 bra +0x4 /* 00000940 */
label0000093E:
0000093E 7030 moveq.l D0, 0x30
label00000940:
00000940 16C0 move.b [A3]+, D0
00000942 302E FDC0 move.w D0, [A6 - 0x240]
00000946 B06E FEC6 cmp.w D0, [A6 - 0x13A]
0000094A 660E bne +0x10 /* 0000095A */
0000094C 536E FDC0 subq.w [A6 - 0x240], 1
00000950 3D6E FDC0 FEC6 move.w [A6 - 0x13A], [A6 - 0x240]
00000956 6000 0786 bra +0x788 /* 000010DE */
label0000095A:
0000095A 536E FEC6 subq.w [A6 - 0x13A], 1
label0000095E:
0000095E 302E FDC0 move.w D0, [A6 - 0x240]
00000962 B06E FEC6 cmp.w D0, [A6 - 0x13A]
00000966 6E00 0776 bgt +0x778 /* 000010DE */
0000096A 4A6E FEC6 tst.w [A6 - 0x13A]
0000096E 6700 076E beq +0x770 /* 000010DE */
00000972 200C move.l D0, A4
00000974 D0BC 0000 00FF add.l D0, 0xFF
0000097A B08B cmp.l D0, A3
0000097C 62A0 bhi -0x5E /* 0000091E */
0000097E 6000 075E bra +0x760 /* 000010DE */
label00000982:
00000982 4A6E FFE8 tst.w [A6 - 0x18]
00000986 6700 0756 beq +0x758 /* 000010DE */
0000098A 302E FFE8 move.w D0, [A6 - 0x18]
0000098E B06E FEC6 cmp.w D0, [A6 - 0x13A]
00000992 6630 bne +0x32 /* 000009C4 */
00000994 41EE FDC6 lea.l A0, [A6 - 0x23A]
00000998 302E FDB8 move.w D0, [A6 - 0x248]
0000099C 48C0 ext.l D0
0000099E D088 add.l D0, A0
000009A0 B0AE FFE4 cmp.l D0, [A6 - 0x1C]
000009A4 630E bls +0x10 /* 000009B4 */
000009A6 206E FFE4 movea.l A0, [A6 - 0x1C]
000009AA 52AE FFE4 addq.l [A6 - 0x1C], 1
000009AE 7000 moveq.l D0, 0x00
000009B0 1010 move.b D0, [A0]
000009B2 6002 bra +0x4 /* 000009B6 */
label000009B4:
000009B4 7030 moveq.l D0, 0x30
label000009B6:
000009B6 16C0 move.b [A3]+, D0
000009B8 536E FFE8 subq.w [A6 - 0x18], 1
000009BC 536E FEC6 subq.w [A6 - 0x13A], 1
000009C0 6000 071C bra +0x71E /* 000010DE */
label000009C4:
000009C4 302E FFE8 move.w D0, [A6 - 0x18]
000009C8 B06E FEC6 cmp.w D0, [A6 - 0x13A]
000009CC 6F54 ble +0x56 /* 00000A22 */
000009CE 200C move.l D0, A4
000009D0 D0BC 0000 00FF add.l D0, 0xFF
000009D6 B08B cmp.l D0, A3
000009D8 6348 bls +0x4A /* 00000A22 */
000009DA 536E FFE8 subq.w [A6 - 0x18], 1
000009DE 6000 06FE bra +0x700 /* 000010DE */
label000009E2:
000009E2 41EE FDC6 lea.l A0, [A6 - 0x23A]
000009E6 302E FDB8 move.w D0, [A6 - 0x248]
000009EA 48C0 ext.l D0
000009EC D088 add.l D0, A0
000009EE B0AE FFE4 cmp.l D0, [A6 - 0x1C]
000009F2 630E bls +0x10 /* 00000A02 */
000009F4 206E FFE4 movea.l A0, [A6 - 0x1C]
000009F8 52AE FFE4 addq.l [A6 - 0x1C], 1
000009FC 7000 moveq.l D0, 0x00
000009FE 1010 move.b D0, [A0]
00000A00 6002 bra +0x4 /* 00000A04 */
label00000A02:
00000A02 7030 moveq.l D0, 0x30
label00000A04:
00000A04 16C0 move.b [A3]+, D0
00000A06 302E FFE8 move.w D0, [A6 - 0x18]
00000A0A B06E FEC6 cmp.w D0, [A6 - 0x13A]
00000A0E 660E bne +0x10 /* 00000A1E */
00000A10 536E FFE8 subq.w [A6 - 0x18], 1
00000A14 3D6E FFE8 FEC6 move.w [A6 - 0x13A], [A6 - 0x18]
00000A1A 6000 06C2 bra +0x6C4 /* 000010DE */
label00000A1E:
00000A1E 536E FEC6 subq.w [A6 - 0x13A], 1
label00000A22:
00000A22 302E FFE8 move.w D0, [A6 - 0x18]
00000A26 B06E FEC6 cmp.w D0, [A6 - 0x13A]
00000A2A 6E00 06B2 bgt +0x6B4 /* 000010DE */
00000A2E 4A6E FEC6 tst.w [A6 - 0x13A]
00000A32 6700 06AA beq +0x6AC /* 000010DE */
00000A36 200C move.l D0, A4
00000A38 D0BC 0000 00FF add.l D0, 0xFF
00000A3E B08B cmp.l D0, A3
00000A40 62A0 bhi -0x5E /* 000009E2 */
00000A42 6000 069A bra +0x69C /* 000010DE */
00000A46 102E FDBD move.b D0, [A6 - 0x243]
00000A4A 4600 not.b D0
00000A4C 7202 moveq.l D1, 0x02
00000A4E C200 and.b D1, D0
00000A50 6748 beq +0x4A /* 00000A9A */
00000A52 102E FDBD move.b D0, [A6 - 0x243]
00000A56 4600 not.b D0
00000A58 7210 moveq.l D1, 0x10
00000A5A C200 and.b D1, D0
00000A5C 673C beq +0x3E /* 00000A9A */
00000A5E 6028 bra +0x2A /* 00000A88 */
label00000A60:
00000A60 536E FEC6 subq.w [A6 - 0x13A], 1
00000A64 41EE FDC6 lea.l A0, [A6 - 0x23A]
00000A68 302E FDB8 move.w D0, [A6 - 0x248]
00000A6C 48C0 ext.l D0
00000A6E D088 add.l D0, A0
00000A70 B0AE FFE4 cmp.l D0, [A6 - 0x1C]
00000A74 630E bls +0x10 /* 00000A84 */
00000A76 206E FFE4 movea.l A0, [A6 - 0x1C]
00000A7A 52AE FFE4 addq.l [A6 - 0x1C], 1
00000A7E 7000 moveq.l D0, 0x00
00000A80 1010 move.b D0, [A0]
00000A82 6002 bra +0x4 /* 00000A86 */
label00000A84:
00000A84 7030 moveq.l D0, 0x30
label00000A86:
00000A86 16C0 move.b [A3]+, D0
label00000A88:
00000A88 4A6E FEC6 tst.w [A6 - 0x13A]
00000A8C 6F0C ble +0xE /* 00000A9A */
00000A8E 200C move.l D0, A4
00000A90 D0BC 0000 00FF add.l D0, 0xFF
00000A96 B08B cmp.l D0, A3
00000A98 62C6 bhi -0x38 /* 00000A60 */
label00000A9A:
00000A9A 200B move.l D0, A3
00000A9C 908C sub.l D0, A4
00000A9E 1D40 FECF move.b [A6 - 0x131], D0
00000AA2 002E 0001 FDBE ori.b [A6 - 0x242], 0x1
00000AA8 102E FDBD move.b D0, [A6 - 0x243]
00000AAC 4600 not.b D0
00000AAE 7210 moveq.l D1, 0x10
00000AB0 C200 and.b D1, D0
00000AB2 6608 bne +0xA /* 00000ABC */
00000AB4 4A6E FDC2 tst.w [A6 - 0x23E]
00000AB8 6700 0624 beq +0x626 /* 000010DE */
label00000ABC:
00000ABC 200C move.l D0, A4
00000ABE D0BC 0000 00FF add.l D0, 0xFF
00000AC4 B08B cmp.l D0, A3
00000AC6 6300 0616 bls +0x618 /* 000010DE */
00000ACA 16ED E5C2 move.b [A3]+, [A5 - 0x1A3E]
00000ACE 6000 060E bra +0x610 /* 000010DE */
00000AD2 4A6E 000E tst.w [A6 + 0xE]
00000AD6 6740 beq +0x42 /* 00000B18 */
00000AD8 2D6E 0008 FFE0 move.l [A6 - 0x20], [A6 + 0x8]
00000ADE 206E FFE0 movea.l A0, [A6 - 0x20]
00000AE2 52AE FFE0 addq.l [A6 - 0x20], 1
00000AE6 7000 moveq.l D0, 0x00
00000AE8 1010 move.b D0, [A0]
00000AEA 3D40 FFEA move.w [A6 - 0x16], D0
00000AEE 600A bra +0xC /* 00000AFA */
label00000AF0:
00000AF0 206E FFE0 movea.l A0, [A6 - 0x20]
00000AF4 52AE FFE0 addq.l [A6 - 0x20], 1
00000AF8 16D0 move.b [A3]+, [A0]
label00000AFA:
00000AFA 302E FFEA move.w D0, [A6 - 0x16]
00000AFE 536E FFEA subq.w [A6 - 0x16], 1
00000B02 4A40 tst.w D0
00000B04 6700 05D8 beq +0x5DA /* 000010DE */
00000B08 200C move.l D0, A4
00000B0A D0BC 0000 00FF add.l D0, 0xFF
00000B10 B08B cmp.l D0, A3
00000B12 62DC bhi -0x22 /* 00000AF0 */
00000B14 6000 05C8 bra +0x5CA /* 000010DE */
label00000B18:
00000B18 700F moveq.l D0, 0x0F
00000B1A B06E FEC6 cmp.w D0, [A6 - 0x13A]
00000B1E 6D0C blt +0xE /* 00000B2C */
00000B20 302E FEC6 move.w D0, [A6 - 0x13A]
00000B24 48C0 ext.l D0
00000B26 72F1 moveq.l D1, 0xFFFFFFF1
00000B28 B280 cmp.l D1, D0
00000B2A 6F46 ble +0x48 /* 00000B72 */
label00000B2C:
00000B2C 002E 0002 FDBD ori.b [A6 - 0x243], 0x2
00000B32 3D7C 0001 FDC4 move.w [A6 - 0x23C], 0x1
00000B38 3D7C 0001 FDC0 move.w [A6 - 0x240], 0x1
00000B3E 302E FDB8 move.w D0, [A6 - 0x248]
00000B42 5340 subq.w D0, 1
00000B44 3D40 FDC2 move.w [A6 - 0x23E], D0
00000B48 202E FFDC move.l D0, [A6 - 0x24]
00000B4C 5280 addq.l D0, 1
00000B4E 2D40 FFE0 move.l [A6 - 0x20], D0
00000B52 41ED E1E8 lea.l A0, [A5 - 0x1E18]
00000B56 2D48 FFDC move.l [A6 - 0x24], A0
00000B5A 202E FFDC move.l D0, [A6 - 0x24]
00000B5E 7213 moveq.l D1, 0x13
00000B60 D081 add.l D0, D1
00000B62 2D40 FFF4 move.l [A6 - 0xC], D0
00000B66 302E FDC0 move.w D0, [A6 - 0x240]
00000B6A 916E FEC6 sub.w [A6 - 0x13A], D0
00000B6E 6000 056E bra +0x570 /* 000010DE */
label00000B72:
00000B72 202E FFDC move.l D0, [A6 - 0x24]
00000B76 5280 addq.l D0, 1
00000B78 2D40 FFE0 move.l [A6 - 0x20], D0
00000B7C 41ED E1FC lea.l A0, [A5 - 0x1E04]
00000B80 2D48 FFDC move.l [A6 - 0x24], A0
00000B84 202E FFDC move.l D0, [A6 - 0x24]
00000B88 7211 moveq.l D1, 0x11
00000B8A D081 add.l D0, D1
00000B8C 2D40 FFF4 move.l [A6 - 0xC], D0
00000B90 3D7C 0001 FDC0 move.w [A6 - 0x240], 0x1
00000B96 302E FDB8 move.w D0, [A6 - 0x248]
00000B9A 906E FEC6 sub.w D0, [A6 - 0x13A]
00000B9E 3D40 FDC2 move.w [A6 - 0x23E], D0
00000BA2 6000 053A bra +0x53C /* 000010DE */
00000BA6 7001 moveq.l D0, 0x01
00000BA8 206E FFDC movea.l A0, [A6 - 0x24]
00000BAC 7215 moveq.l D1, 0x15
00000BAE B210 cmp.b D1, [A0]
00000BB0 670C beq +0xE /* 00000BBE */
00000BB2 206E FFDC movea.l A0, [A6 - 0x24]
00000BB6 7222 moveq.l D1, 0x22
00000BB8 B210 cmp.b D1, [A0]
00000BBA 6702 beq +0x4 /* 00000BBE */
00000BBC 7000 moveq.l D0, 0x00
label00000BBE:
00000BBE 4A80 tst.l D0
00000BC0 670A beq +0xC /* 00000BCC */
00000BC2 206D E274 movea.l A0, [A5 - 0x1D8C]
00000BC6 7000 moveq.l D0, 0x00
00000BC8 1010 move.b D0, [A0]
00000BCA 6008 bra +0xA /* 00000BD4 */
label00000BCC:
00000BCC 206D E278 movea.l A0, [A5 - 0x1D88]
00000BD0 7000 moveq.l D0, 0x00
00000BD2 1010 move.b D0, [A0]
label00000BD4:
00000BD4 16C0 move.b [A3]+, D0
00000BD6 4A6E FEC6 tst.w [A6 - 0x13A]
00000BDA 6C0A bge +0xC /* 00000BE6 */
00000BDC 446E FEC6 neg.w [A6 - 0x13A]
00000BE0 16FC 002D move.b [A3]+, 0x2D /* '-' */
00000BE4 6018 bra +0x1A /* 00000BFE */
label00000BE6:
00000BE6 206E FFDC movea.l A0, [A6 - 0x24]
00000BEA 7015 moveq.l D0, 0x15
00000BEC B010 cmp.b D0, [A0]
00000BEE 670A beq +0xC /* 00000BFA */
00000BF0 206E FFDC movea.l A0, [A6 - 0x24]
00000BF4 7016 moveq.l D0, 0x16
00000BF6 B010 cmp.b D0, [A0]
00000BF8 6604 bne +0x6 /* 00000BFE */
label00000BFA:
00000BFA 16FC 002B move.b [A3]+, 0x2B /* '+' */
label00000BFE:
00000BFE 7C01 moveq.l D6, 0x01
00000C00 7063 moveq.l D0, 0x63
00000C02 B06E FEC6 cmp.w D0, [A6 - 0x13A]
00000C06 6C04 bge +0x6 /* 00000C0C */
00000C08 7C03 moveq.l D6, 0x03
00000C0A 600A bra +0xC /* 00000C16 */
label00000C0C:
00000C0C 7009 moveq.l D0, 0x09
00000C0E B06E FEC6 cmp.w D0, [A6 - 0x13A]
00000C12 6C02 bge +0x4 /* 00000C16 */
00000C14 5246 addq.w D6, 1
label00000C16:
00000C16 002E 0002 FDBE ori.b [A6 - 0x242], 0x2
00000C1C 6000 04C0 bra +0x4C2 /* 000010DE */
00000C20 52AE FFDC addq.l [A6 - 0x24], 1
00000C24 600A bra +0xC /* 00000C30 */
label00000C26:
00000C26 206E FFDC movea.l A0, [A6 - 0x24]
00000C2A 52AE FFDC addq.l [A6 - 0x24], 1
00000C2E 16D0 move.b [A3]+, [A0]
label00000C30:
00000C30 206E FFDC movea.l A0, [A6 - 0x24]
00000C34 7022 moveq.l D0, 0x22
00000C36 B010 cmp.b D0, [A0]
00000C38 6700 04A4 beq +0x4A6 /* 000010DE */
00000C3C 200C move.l D0, A4
00000C3E D0BC 0000 00FF add.l D0, 0xFF
00000C44 B08B cmp.l D0, A3
00000C46 62DE bhi -0x20 /* 00000C26 */
00000C48 6000 0494 bra +0x496 /* 000010DE */
00000C4C 52AE FFDC addq.l [A6 - 0x24], 1
00000C50 206E FFDC movea.l A0, [A6 - 0x24]
00000C54 16D0 move.b [A3]+, [A0]
00000C56 6000 0486 bra +0x488 /* 000010DE */
00000C5A 206E FFDC movea.l A0, [A6 - 0x24]
00000C5E 1010 move.b D0, [A0]
00000C60 5700 subq.b D0, 3
00000C62 1D40 FED3 move.b [A6 - 0x12D], D0
00000C66 3D6D E59A FFEA move.w [A6 - 0x16], [A5 - 0x1A66]
00000C6C 6000 0470 bra +0x472 /* 000010DE */
00000C70 302D E5A2 move.w D0, [A5 - 0x1A5E]
00000C74 E540 asl D0.w, 2
00000C76 41ED E558 lea.l A0, [A5 - 0x1AA8]
00000C7A 2D70 0000 FFE0 move.l [A6 - 0x20], [A0 + D0.w]
00000C80 206E FFDC movea.l A0, [A6 - 0x24]
00000C84 7011 moveq.l D0, 0x11
00000C86 B010 cmp.b D0, [A0]
00000C88 660A bne +0xC /* 00000C94 */
00000C8A 206E FFE0 movea.l A0, [A6 - 0x20]
00000C8E 7000 moveq.l D0, 0x00
00000C90 1010 move.b D0, [A0]
00000C92 6002 bra +0x4 /* 00000C96 */
label00000C94:
00000C94 7003 moveq.l D0, 0x03
label00000C96:
00000C96 1D40 FED3 move.b [A6 - 0x12D], D0
00000C9A 52AE FFE0 addq.l [A6 - 0x20], 1
00000C9E 600A bra +0xC /* 00000CAA */
label00000CA0:
00000CA0 206E FFE0 movea.l A0, [A6 - 0x20]
00000CA4 52AE FFE0 addq.l [A6 - 0x20], 1
00000CA8 16D0 move.b [A3]+, [A0]
label00000CAA:
00000CAA 102E FED3 move.b D0, [A6 - 0x12D]
00000CAE 532E FED3 subq.b [A6 - 0x12D], 1
00000CB2 4A00 tst.b D0
00000CB4 670C beq +0xE /* 00000CC2 */
00000CB6 200C move.l D0, A4
00000CB8 D0BC 0000 00FF add.l D0, 0xFF
00000CBE B08B cmp.l D0, A3
00000CC0 62DE bhi -0x20 /* 00000CA0 */
label00000CC2:
00000CC2 422E FED3 clr.b [A6 - 0x12D]
00000CC6 6000 0416 bra +0x418 /* 000010DE */
00000CCA 206E FFDC movea.l A0, [A6 - 0x24]
00000CCE 1010 move.b D0, [A0]
00000CD0 720D moveq.l D1, 0x0D
00000CD2 9001 sub.b D0, D1
00000CD4 1D40 FED3 move.b [A6 - 0x12D], D0
00000CD8 3D6D E5A2 FFEA move.w [A6 - 0x16], [A5 - 0x1A5E]
00000CDE 6000 03FE bra +0x400 /* 000010DE */
00000CE2 4EAD 0D52 jsr [A5 + 0xD52 /* export_422 */]
00000CE6 2E00 move.l D7, D0
00000CE8 5A87 addq.l D7, 5
00000CEA 2007 move.l D0, D7
00000CEC 7207 moveq.l D1, 0x07
00000CEE 4EAD 0362 jsr [A5 + 0x362 /* export_104 */]
00000CF2 2E00 move.l D7, D0
00000CF4 6C02 bge +0x4 /* 00000CF8 */
00000CF6 5E87 addq.l D7, 7
label00000CF8:
00000CF8 2007 move.l D0, D7
00000CFA E540 asl D0.w, 2
00000CFC 41ED E53C lea.l A0, [A5 - 0x1AC4]
00000D00 2D70 0000 FFE0 move.l [A6 - 0x20], [A0 + D0.w]
00000D06 206E FFDC movea.l A0, [A6 - 0x24]
00000D0A 700B moveq.l D0, 0x0B
00000D0C B010 cmp.b D0, [A0]
00000D0E 660A bne +0xC /* 00000D1A */
00000D10 206E FFE0 movea.l A0, [A6 - 0x20]
00000D14 7000 moveq.l D0, 0x00
00000D16 1010 move.b D0, [A0]
00000D18 6002 bra +0x4 /* 00000D1C */
label00000D1A:
00000D1A 7003 moveq.l D0, 0x03
label00000D1C:
00000D1C 1D40 FED3 move.b [A6 - 0x12D], D0
00000D20 52AE FFE0 addq.l [A6 - 0x20], 1
00000D24 600A bra +0xC /* 00000D30 */
label00000D26:
00000D26 206E FFE0 movea.l A0, [A6 - 0x20]
00000D2A 52AE FFE0 addq.l [A6 - 0x20], 1
00000D2E 16D0 move.b [A3]+, [A0]
label00000D30:
00000D30 102E FED3 move.b D0, [A6 - 0x12D]
00000D34 532E FED3 subq.b [A6 - 0x12D], 1
00000D38 4A00 tst.b D0
00000D3A 670C beq +0xE /* 00000D48 */
00000D3C 200C move.l D0, A4
00000D3E D0BC 0000 00FF add.l D0, 0xFF
00000D44 B08B cmp.l D0, A3
00000D46 62DE bhi -0x20 /* 00000D26 */
label00000D48:
00000D48 422E FED3 clr.b [A6 - 0x12D]
00000D4C 6000 0390 bra +0x392 /* 000010DE */
00000D50 206E FFDC movea.l A0, [A6 - 0x24]
00000D54 1010 move.b D0, [A0]
00000D56 5F00 subq.b D0, 7
00000D58 1D40 FED3 move.b [A6 - 0x12D], D0
00000D5C 3D6D E5A0 FFEA move.w [A6 - 0x16], [A5 - 0x1A60]
00000D62 6000 037A bra +0x37C /* 000010DE */
00000D66 302D E59E move.w D0, [A5 - 0x1A62]
00000D6A 48C0 ext.l D0
00000D6C 223C 0000 03E8 move.l D1, 0x3E8
00000D72 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000D76 7230 moveq.l D1, 0x30
00000D78 D081 add.l D0, D1
00000D7A 16C0 move.b [A3]+, D0
00000D7C 200C move.l D0, A4
00000D7E D0BC 0000 00FF add.l D0, 0xFF
00000D84 B08B cmp.l D0, A3
00000D86 6318 bls +0x1A /* 00000DA0 */
00000D88 302D E59E move.w D0, [A5 - 0x1A62]
00000D8C 48C0 ext.l D0
00000D8E 7264 moveq.l D1, 0x64
00000D90 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000D94 720A moveq.l D1, 0x0A
00000D96 4EAD 0362 jsr [A5 + 0x362 /* export_104 */]
00000D9A 7230 moveq.l D1, 0x30
00000D9C D081 add.l D0, D1
00000D9E 16C0 move.b [A3]+, D0
label00000DA0:
00000DA0 1D7C 0002 FED3 move.b [A6 - 0x12D], 0x2
00000DA6 302D E59E move.w D0, [A5 - 0x1A62]
00000DAA 48C0 ext.l D0
00000DAC 7264 moveq.l D1, 0x64
00000DAE 4EAD 0362 jsr [A5 + 0x362 /* export_104 */]
00000DB2 3D40 FFEA move.w [A6 - 0x16], D0
00000DB6 6000 0326 bra +0x328 /* 000010DE */
00000DBA 4A6D E59C tst.w [A5 - 0x1A64]
00000DBE 671C beq +0x1E /* 00000DDC */
00000DC0 700C moveq.l D0, 0x0C
00000DC2 B06D E59C cmp.w D0, [A5 - 0x1A64]
00000DC6 6C0C bge +0xE /* 00000DD4 */
00000DC8 302D E59C move.w D0, [A5 - 0x1A64]
00000DCC 907C 000C sub.w D0, 0xC
00000DD0 48C0 ext.l D0
00000DD2 600A bra +0xC /* 00000DDE */
label00000DD4:
00000DD4 302D E59C move.w D0, [A5 - 0x1A64]
00000DD8 48C0 ext.l D0
00000DDA 6002 bra +0x4 /* 00000DDE */
label00000DDC:
00000DDC 700C moveq.l D0, 0x0C
label00000DDE:
00000DDE 3D40 FFEA move.w [A6 - 0x16], D0
00000DE2 206E FFDC movea.l A0, [A6 - 0x24]
00000DE6 1010 move.b D0, [A0]
00000DE8 721E moveq.l D1, 0x1E
00000DEA 9001 sub.b D0, D1
00000DEC 1D40 FED3 move.b [A6 - 0x12D], D0
00000DF0 6000 02EC bra +0x2EE /* 000010DE */
00000DF4 3D6D E59C FFEA move.w [A6 - 0x16], [A5 - 0x1A64]
00000DFA 206E FFDC movea.l A0, [A6 - 0x24]
00000DFE 1010 move.b D0, [A0]
00000E00 5B00 subq.b D0, 5
00000E02 1D40 FED3 move.b [A6 - 0x12D], D0
00000E06 6000 02D6 bra +0x2D8 /* 000010DE */
00000E0A 206E FFDC movea.l A0, [A6 - 0x24]
00000E0E 1010 move.b D0, [A0]
00000E10 5300 subq.b D0, 1
00000E12 1D40 FED3 move.b [A6 - 0x12D], D0
00000E16 3D6D E598 FFEA move.w [A6 - 0x16], [A5 - 0x1A68]
00000E1C 6000 02C0 bra +0x2C2 /* 000010DE */
00000E20 102E FDBF move.b D0, [A6 - 0x241]
00000E24 4600 not.b D0
00000E26 0800 0000 btst.b D0, 0x0
00000E2A 670A beq +0xC /* 00000E36 */
00000E2C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000E30 4EAD 0D5A jsr [A5 + 0xD5A /* export_423 */]
00000E34 588F addq.l A7, 4
label00000E36:
00000E36 700B moveq.l D0, 0x0B
00000E38 B06D E59C cmp.w D0, [A5 - 0x1A64]
00000E3C 6C08 bge +0xA /* 00000E46 */
00000E3E 2D6D E4E0 FFFC move.l [A6 - 0x4], [A5 - 0x1B20]
00000E44 6006 bra +0x8 /* 00000E4C */
label00000E46:
00000E46 2D6D E4E4 FFFC move.l [A6 - 0x4], [A5 - 0x1B1C]
label00000E4C:
00000E4C 4246 clr.w D6
00000E4E 6028 bra +0x2A /* 00000E78 */
label00000E50:
00000E50 206E FFFC movea.l A0, [A6 - 0x4]
00000E54 7000 moveq.l D0, 0x00
00000E56 1030 6001 move.b D0, [A0 + D6.w + 0x1]
00000E5A 41ED A614 lea.l A0, [A5 - 0x59EC]
00000E5E 43EE FED4 lea.l A1, [A6 - 0x12C]
00000E62 13B0 0000 6000 move.b [A1 + D6.w], [A0 + D0.w]
00000E68 1A30 0000 move.b D5, [A0 + D0.w]
00000E6C 0C05 0020 cmpi.b D5, 0x20 /* ' ' */
00000E70 6704 beq +0x6 /* 00000E76 */
00000E72 5246 addq.w D6, 1
00000E74 6010 bra +0x12 /* 00000E86 */
label00000E76:
00000E76 5246 addq.w D6, 1
label00000E78:
00000E78 48C6 ext.l D6
00000E7A 206E FFFC movea.l A0, [A6 - 0x4]
00000E7E 7000 moveq.l D0, 0x00
00000E80 1010 move.b D0, [A0]
00000E82 B086 cmp.l D0, D6
00000E84 6ECA bgt -0x34 /* 00000E50 */
label00000E86:
00000E86 41EE FED4 lea.l A0, [A6 - 0x12C]
00000E8A 4230 6000 clr.b [A0 + D6.w]
00000E8E 4246 clr.w D6
00000E90 600C bra +0xE /* 00000E9E */
label00000E92:
00000E92 3006 move.w D0, D6
00000E94 5246 addq.w D6, 1
00000E96 41EE FED4 lea.l A0, [A6 - 0x12C]
00000E9A 16F0 0000 move.b [A3]+, [A0 + D0.w]
label00000E9E:
00000E9E 41EE FED4 lea.l A0, [A6 - 0x12C]
00000EA2 4A30 6000 tst.b [A0 + D6.w]
00000EA6 6700 0236 beq +0x238 /* 000010DE */
00000EAA 200C move.l D0, A4
00000EAC D0BC 0000 00FF add.l D0, 0xFF
00000EB2 B08B cmp.l D0, A3
00000EB4 62DC bhi -0x22 /* 00000E92 */
00000EB6 6000 0226 bra +0x228 /* 000010DE */
00000EBA 102E FDBF move.b D0, [A6 - 0x241]
00000EBE 4600 not.b D0
00000EC0 0800 0000 btst.b D0, 0x0
00000EC4 670A beq +0xC /* 00000ED0 */
00000EC6 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000ECA 4EAD 0D5A jsr [A5 + 0xD5A /* export_423 */]
00000ECE 588F addq.l A7, 4
label00000ED0:
00000ED0 700B moveq.l D0, 0x0B
00000ED2 B06D E59C cmp.w D0, [A5 - 0x1A64]
00000ED6 6C08 bge +0xA /* 00000EE0 */
00000ED8 2D6D E4E0 FFFC move.l [A6 - 0x4], [A5 - 0x1B20]
00000EDE 6006 bra +0x8 /* 00000EE6 */
label00000EE0:
00000EE0 2D6D E4E4 FFFC move.l [A6 - 0x4], [A5 - 0x1B1C]
label00000EE6:
00000EE6 4246 clr.w D6
00000EE8 601E bra +0x20 /* 00000F08 */
label00000EEA:
00000EEA 206E FFFC movea.l A0, [A6 - 0x4]
00000EEE 7000 moveq.l D0, 0x00
00000EF0 1030 6001 move.b D0, [A0 + D6.w + 0x1]
00000EF4 41ED A614 lea.l A0, [A5 - 0x59EC]
00000EF8 43EE FED4 lea.l A1, [A6 - 0x12C]
00000EFC 13B0 0000 6000 move.b [A1 + D6.w], [A0 + D0.w]
00000F02 1A30 0000 move.b D5, [A0 + D0.w]
00000F06 5246 addq.w D6, 1
label00000F08:
00000F08 48C6 ext.l D6
00000F0A 206E FFFC movea.l A0, [A6 - 0x4]
00000F0E 7000 moveq.l D0, 0x00
00000F10 1010 move.b D0, [A0]
00000F12 B086 cmp.l D0, D6
00000F14 6ED4 bgt -0x2A /* 00000EEA */
00000F16 41EE FED4 lea.l A0, [A6 - 0x12C]
00000F1A 4230 6000 clr.b [A0 + D6.w]
00000F1E 4246 clr.w D6
00000F20 600C bra +0xE /* 00000F2E */
label00000F22:
00000F22 3006 move.w D0, D6
00000F24 5246 addq.w D6, 1
00000F26 41EE FED4 lea.l A0, [A6 - 0x12C]
00000F2A 16F0 0000 move.b [A3]+, [A0 + D0.w]
label00000F2E:
00000F2E 41EE FED4 lea.l A0, [A6 - 0x12C]
00000F32 4A30 6000 tst.b [A0 + D6.w]
00000F36 6700 01A6 beq +0x1A8 /* 000010DE */
00000F3A 200C move.l D0, A4
00000F3C D0BC 0000 00FF add.l D0, 0xFF
00000F42 B08B cmp.l D0, A3
00000F44 62DC bhi -0x22 /* 00000F22 */
00000F46 6000 0196 bra +0x198 /* 000010DE */
00000F4A 102E FDBF move.b D0, [A6 - 0x241]
00000F4E 4600 not.b D0
00000F50 0800 0000 btst.b D0, 0x0
00000F54 670A beq +0xC /* 00000F60 */
00000F56 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000F5A 4EAD 0D5A jsr [A5 + 0xD5A /* export_423 */]
00000F5E 588F addq.l A7, 4
label00000F60:
00000F60 700B moveq.l D0, 0x0B
00000F62 B06D E59C cmp.w D0, [A5 - 0x1A64]
00000F66 6C08 bge +0xA /* 00000F70 */
00000F68 2D6D E4E0 FFFC move.l [A6 - 0x4], [A5 - 0x1B20]
00000F6E 6006 bra +0x8 /* 00000F76 */
label00000F70:
00000F70 2D6D E4E4 FFFC move.l [A6 - 0x4], [A5 - 0x1B1C]
label00000F76:
00000F76 4246 clr.w D6
00000F78 6028 bra +0x2A /* 00000FA2 */
label00000F7A:
00000F7A 206E FFFC movea.l A0, [A6 - 0x4]
00000F7E 7000 moveq.l D0, 0x00
00000F80 1030 6001 move.b D0, [A0 + D6.w + 0x1]
00000F84 41ED A714 lea.l A0, [A5 - 0x58EC]
00000F88 43EE FED4 lea.l A1, [A6 - 0x12C]
00000F8C 13B0 0000 6000 move.b [A1 + D6.w], [A0 + D0.w]
00000F92 1A30 0000 move.b D5, [A0 + D0.w]
00000F96 0C05 0020 cmpi.b D5, 0x20 /* ' ' */
00000F9A 6704 beq +0x6 /* 00000FA0 */
00000F9C 5246 addq.w D6, 1
00000F9E 6010 bra +0x12 /* 00000FB0 */
label00000FA0:
00000FA0 5246 addq.w D6, 1
label00000FA2:
00000FA2 48C6 ext.l D6
00000FA4 206E FFFC movea.l A0, [A6 - 0x4]
00000FA8 7000 moveq.l D0, 0x00
00000FAA 1010 move.b D0, [A0]
00000FAC B086 cmp.l D0, D6
00000FAE 6ECA bgt -0x34 /* 00000F7A */
label00000FB0:
00000FB0 41EE FED4 lea.l A0, [A6 - 0x12C]
00000FB4 4230 6000 clr.b [A0 + D6.w]
00000FB8 4246 clr.w D6
00000FBA 600C bra +0xE /* 00000FC8 */
label00000FBC:
00000FBC 3006 move.w D0, D6
00000FBE 5246 addq.w D6, 1
00000FC0 41EE FED4 lea.l A0, [A6 - 0x12C]
00000FC4 16F0 0000 move.b [A3]+, [A0 + D0.w]
label00000FC8:
00000FC8 41EE FED4 lea.l A0, [A6 - 0x12C]
00000FCC 4A30 6000 tst.b [A0 + D6.w]
00000FD0 6700 010C beq +0x10E /* 000010DE */
00000FD4 200C move.l D0, A4
00000FD6 D0BC 0000 00FF add.l D0, 0xFF
00000FDC B08B cmp.l D0, A3
00000FDE 62DC bhi -0x22 /* 00000FBC */
00000FE0 6000 00FC bra +0xFE /* 000010DE */
00000FE4 102E FDBF move.b D0, [A6 - 0x241]
00000FE8 4600 not.b D0
00000FEA 0800 0000 btst.b D0, 0x0
00000FEE 670A beq +0xC /* 00000FFA */
00000FF0 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000FF4 4EAD 0D5A jsr [A5 + 0xD5A /* export_423 */]
00000FF8 588F addq.l A7, 4
label00000FFA:
00000FFA 700B moveq.l D0, 0x0B
00000FFC B06D E59C cmp.w D0, [A5 - 0x1A64]
00001000 6C08 bge +0xA /* 0000100A */
00001002 2D6D E4E0 FFFC move.l [A6 - 0x4], [A5 - 0x1B20]
00001008 6006 bra +0x8 /* 00001010 */
label0000100A:
0000100A 2D6D E4E4 FFFC move.l [A6 - 0x4], [A5 - 0x1B1C]
label00001010:
00001010 4246 clr.w D6
00001012 601E bra +0x20 /* 00001032 */
label00001014:
00001014 206E FFFC movea.l A0, [A6 - 0x4]
00001018 7000 moveq.l D0, 0x00
0000101A 1030 6001 move.b D0, [A0 + D6.w + 0x1]
0000101E 41ED A714 lea.l A0, [A5 - 0x58EC]
00001022 43EE FED4 lea.l A1, [A6 - 0x12C]
00001026 13B0 0000 6000 move.b [A1 + D6.w], [A0 + D0.w]
0000102C 1A30 0000 move.b D5, [A0 + D0.w]
00001030 5246 addq.w D6, 1
label00001032:
00001032 48C6 ext.l D6
00001034 206E FFFC movea.l A0, [A6 - 0x4]
00001038 7000 moveq.l D0, 0x00
0000103A 1010 move.b D0, [A0]
0000103C B086 cmp.l D0, D6
0000103E 6ED4 bgt -0x2A /* 00001014 */
00001040 41EE FED4 lea.l A0, [A6 - 0x12C]
00001044 4230 6000 clr.b [A0 + D6.w]
00001048 4246 clr.w D6
0000104A 600C bra +0xE /* 00001058 */
label0000104C:
0000104C 3006 move.w D0, D6
0000104E 5246 addq.w D6, 1
00001050 41EE FED4 lea.l A0, [A6 - 0x12C]
00001054 16F0 0000 move.b [A3]+, [A0 + D0.w]
label00001058:
00001058 41EE FED4 lea.l A0, [A6 - 0x12C]
0000105C 4A30 6000 tst.b [A0 + D6.w]
00001060 677C beq +0x7E /* 000010DE */
00001062 200C move.l D0, A4
00001064 D0BC 0000 00FF add.l D0, 0xFF
0000106A B08B cmp.l D0, A3
0000106C 62DE bhi -0x20 /* 0000104C */
0000106E 606E bra +0x70 /* 000010DE */
00001070 206E FFDC movea.l A0, [A6 - 0x24]
00001074 7000 moveq.l D0, 0x00
00001076 1010 move.b D0, [A0]
00001078 E540 asl D0.w, 2
0000107A 41ED E220 lea.l A0, [A5 - 0x1DE0]
0000107E 2D70 0000 FFE0 move.l [A6 - 0x20], [A0 + D0.w]
00001084 600A bra +0xC /* 00001090 */
label00001086:
00001086 206E FFE0 movea.l A0, [A6 - 0x20]
0000108A 52AE FFE0 addq.l [A6 - 0x20], 1
0000108E 16D0 move.b [A3]+, [A0]
label00001090:
00001090 206E FFE0 movea.l A0, [A6 - 0x20]
00001094 4A10 tst.b [A0]
00001096 66EE bne -0x10 /* 00001086 */
00001098 6044 bra +0x46 /* 000010DE */
0000109A 006E 0004 FDBA ori.w [A6 - 0x246], 0x4
000010A0 700A moveq.l D0, 0x0A
000010A2 B06D EA5C cmp.w D0, [A5 - 0x15A4]
000010A6 6F36 ble +0x38 /* 000010DE */
000010A8 52AE FFDC addq.l [A6 - 0x24], 1
000010AC 206E FFDC movea.l A0, [A6 - 0x24]
000010B0 302D EA5C move.w D0, [A5 - 0x15A4]
000010B4 43ED EA72 lea.l A1, [A5 - 0x158E]
000010B8 1390 0000 move.b [A1 + D0.w], [A0]
000010BC 200B move.l D0, A3
000010BE 908C sub.l D0, A4
000010C0 7200 moveq.l D1, 0x00
000010C2 1200 move.b D1, D0
000010C4 302D EA5C move.w D0, [A5 - 0x15A4]
000010C8 526D EA5C addq.w [A5 - 0x15A4], 1
000010CC D040 add.w D0, D0
000010CE 41ED EA5E lea.l A0, [A5 - 0x15A2]
000010D2 3181 0000 move.w [A0 + D0.w], D1
000010D6 6006 bra +0x8 /* 000010DE */
label000010D8:
000010D8 206E FFDC movea.l A0, [A6 - 0x24]
000010DC 16D0 move.b [A3]+, [A0]
label000010DE:
000010DE 4A2E FED3 tst.b [A6 - 0x12D]
000010E2 6744 beq +0x46 /* 00001128 */
000010E4 7009 moveq.l D0, 0x09
000010E6 B06E FFEA cmp.w D0, [A6 - 0x16]
000010EA 6D08 blt +0xA /* 000010F4 */
000010EC 7002 moveq.l D0, 0x02
000010EE B02E FED3 cmp.b D0, [A6 - 0x12D]
000010F2 6612 bne +0x14 /* 00001106 */
label000010F4:
000010F4 302E FFEA move.w D0, [A6 - 0x16]
000010F8 48C0 ext.l D0
000010FA 720A moveq.l D1, 0x0A
000010FC 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00001100 7230 moveq.l D1, 0x30
00001102 D081 add.l D0, D1
00001104 16C0 move.b [A3]+, D0
label00001106:
00001106 200C move.l D0, A4
00001108 D0BC 0000 00FF add.l D0, 0xFF
0000110E B08B cmp.l D0, A3
00001110 6312 bls +0x14 /* 00001124 */
00001112 302E FFEA move.w D0, [A6 - 0x16]
00001116 48C0 ext.l D0
00001118 720A moveq.l D1, 0x0A
0000111A 4EAD 0362 jsr [A5 + 0x362 /* export_104 */]
0000111E 7230 moveq.l D1, 0x30
00001120 D081 add.l D0, D1
00001122 16C0 move.b [A3]+, D0
label00001124:
00001124 422E FED3 clr.b [A6 - 0x12D]
label00001128:
00001128 52AE FFDC addq.l [A6 - 0x24], 1
0000112C 7010 moveq.l D0, 0x10
0000112E C02E FDBD and.b D0, [A6 - 0x243]
00001132 671E beq +0x20 /* 00001152 */
00001134 206E FFDC movea.l A0, [A6 - 0x24]
00001138 4A10 tst.b [A0]
0000113A 6616 bne +0x18 /* 00001152 */
0000113C 206E 0010 movea.l A0, [A6 + 0x10]
00001140 7000 moveq.l D0, 0x00
00001142 1010 move.b D0, [A0]
00001144 D0AE 0010 add.l D0, [A6 + 0x10]
00001148 2D40 FFF4 move.l [A6 - 0xC], D0
0000114C 2D6E FFE0 FFDC move.l [A6 - 0x24], [A6 - 0x20]
label00001152:
00001152 202E FFDC move.l D0, [A6 - 0x24]
00001156 B0AE FFF4 cmp.l D0, [A6 - 0xC]
0000115A 6218 bhi +0x1A /* 00001174 */
0000115C 206E FFDC movea.l A0, [A6 - 0x24]
00001160 7018 moveq.l D0, 0x18
00001162 B010 cmp.b D0, [A0]
00001164 670E beq +0x10 /* 00001174 */
00001166 200C move.l D0, A4
00001168 D0BC 0000 00FF add.l D0, 0xFF
0000116E B08B cmp.l D0, A3
00001170 6200 F57C bhi -0xA82 /* 000006EE */
label00001174:
00001174 7008 moveq.l D0, 0x08
00001176 C02E FDBD and.b D0, [A6 - 0x243]
0000117A 6700 0118 beq +0x11A /* 00001294 */
0000117E 102E FDBD move.b D0, [A6 - 0x243]
00001182 4600 not.b D0
00001184 0800 0000 btst.b D0, 0x0
00001188 6708 beq +0xA /* 00001192 */
0000118A 200B move.l D0, A3
0000118C 908C sub.l D0, A4
0000118E 1D40 FECF move.b [A6 - 0x131], D0
label00001192:
00001192 200C move.l D0, A4
00001194 5280 addq.l D0, 1
00001196 2D40 FFD4 move.l [A6 - 0x2C], D0
0000119A 426E FFEA clr.w [A6 - 0x16]
0000119E 601C bra +0x1E /* 000011BC */
label000011A0:
000011A0 206E FFD4 movea.l A0, [A6 - 0x2C]
000011A4 7039 moveq.l D0, 0x39
000011A6 B010 cmp.b D0, [A0]
000011A8 650E bcs +0x10 /* 000011B8 */
000011AA 206E FFD4 movea.l A0, [A6 - 0x2C]
000011AE 7030 moveq.l D0, 0x30
000011B0 B010 cmp.b D0, [A0]
000011B2 6204 bhi +0x6 /* 000011B8 */
000011B4 526E FFEA addq.w [A6 - 0x16], 1
label000011B8:
000011B8 52AE FFD4 addq.l [A6 - 0x2C], 1
label000011BC:
000011BC 7000 moveq.l D0, 0x00
000011BE 102E FECF move.b D0, [A6 - 0x131]
000011C2 D08C add.l D0, A4
000011C4 B0AE FFD4 cmp.l D0, [A6 - 0x2C]
000011C8 6308 bls +0xA /* 000011D2 */
000011CA 206E FFD4 movea.l A0, [A6 - 0x2C]
000011CE 4A10 tst.b [A0]
000011D0 66CE bne -0x30 /* 000011A0 */
label000011D2:
000011D2 302E FFEA move.w D0, [A6 - 0x16]
000011D6 5340 subq.w D0, 1
000011D8 48C0 ext.l D0
000011DA 81FC 0003 divs.w D0, 0x3
000011DE 3C00 move.w D6, D0
000011E0 200B move.l D0, A3
000011E2 5380 subq.l D0, 1
000011E4 2D40 FFD4 move.l [A6 - 0x2C], D0
000011E8 D6C6 add.w A3, D6
000011EA 6014 bra +0x16 /* 00001200 */
label000011EC:
000011EC 206E FFD4 movea.l A0, [A6 - 0x2C]
000011F0 48C6 ext.l D6
000011F2 2006 move.l D0, D6
000011F4 D0AE FFD4 add.l D0, [A6 - 0x2C]
000011F8 2240 movea.l A1, D0
000011FA 1290 move.b [A1], [A0]
000011FC 53AE FFD4 subq.l [A6 - 0x2C], 1
label00001200:
00001200 7000 moveq.l D0, 0x00
00001202 102E FECF move.b D0, [A6 - 0x131]
00001206 D08C add.l D0, A4
00001208 B0AE FFD4 cmp.l D0, [A6 - 0x2C]
0000120C 63DE bls -0x20 /* 000011EC */
0000120E 426E FFEA clr.w [A6 - 0x16]
00001212 607C bra +0x7E /* 00001290 */
label00001214:
00001214 206E FFD4 movea.l A0, [A6 - 0x2C]
00001218 7030 moveq.l D0, 0x30
0000121A B010 cmp.b D0, [A0]
0000121C 620E bhi +0x10 /* 0000122C */
0000121E 206E FFD4 movea.l A0, [A6 - 0x2C]
00001222 7039 moveq.l D0, 0x39
00001224 B010 cmp.b D0, [A0]
00001226 6504 bcs +0x6 /* 0000122C */
00001228 526E FFEA addq.w [A6 - 0x16], 1
label0000122C:
0000122C 206E FFD4 movea.l A0, [A6 - 0x2C]
00001230 48C6 ext.l D6
00001232 2006 move.l D0, D6
00001234 D0AE FFD4 add.l D0, [A6 - 0x2C]
00001238 2240 movea.l A1, D0
0000123A 1290 move.b [A1], [A0]
0000123C 7003 moveq.l D0, 0x03
0000123E B06E FFEA cmp.w D0, [A6 - 0x16]
00001242 6648 bne +0x4A /* 0000128C */
00001244 5346 subq.w D6, 1
00001246 426E FFEA clr.w [A6 - 0x16]
0000124A 48C6 ext.l D6
0000124C 2006 move.l D0, D6
0000124E D0AE FFD4 add.l D0, [A6 - 0x2C]
00001252 2040 movea.l A0, D0
00001254 10AD E5C0 move.b [A0], [A5 - 0x1A40]
00001258 4244 clr.w D4
0000125A 602A bra +0x2C /* 00001286 */
label0000125C:
0000125C 2004 move.l D0, D4
0000125E D040 add.w D0, D0
00001260 41ED EA5E lea.l A0, [A5 - 0x15A2]
00001264 222E FFD4 move.l D1, [A6 - 0x2C]
00001268 928C sub.l D1, A4
0000126A 48C6 ext.l D6
0000126C 9286 sub.l D1, D6
0000126E 3030 0000 move.w D0, [A0 + D0.w]
00001272 48C0 ext.l D0
00001274 B280 cmp.l D1, D0
00001276 6E0C bgt +0xE /* 00001284 */
00001278 2004 move.l D0, D4
0000127A D040 add.w D0, D0
0000127C 41ED EA5E lea.l A0, [A5 - 0x15A2]
00001280 5270 0000 addq.w [A0 + D0.w], 1
label00001284:
00001284 5244 addq.w D4, 1
label00001286:
00001286 B86D EA5C cmp.w D4, [A5 - 0x15A4]
0000128A 6DD0 blt -0x2E /* 0000125C */
label0000128C:
0000128C 53AE FFD4 subq.l [A6 - 0x2C], 1
label00001290:
00001290 4A46 tst.w D6
00001292 6680 bne -0x7E /* 00001214 */
label00001294:
00001294 4213 clr.b [A3]
00001296 200B move.l D0, A3
00001298 908C sub.l D0, A4
0000129A 5380 subq.l D0, 1
0000129C 1880 move.b [A4], D0
0000129E 302E FDBA move.w D0, [A6 - 0x246]
label000012A2:
000012A2 4CEE 18F0 FDA0 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x260]
000012A8 4E5E unlink A6
000012AA 4E75 rts